<?php
namespace Api\Controller;
use Think\Controller;

class TestController extends Controller
{
    /**
     *
     */
    public function test(){
        header("Content-Type: text/html;charset=utf-8");
        $token = $this->isToken();
        if(cookie('token')) {          
            // =======================登陆================
            // $a['mobile']="18357121503";
            // $a['password']="123456";
            // // $a['mobile']="18768143394";
            // // $a['password']="123456";
            // $map = base64_encode(json_encode($a));
            // // var_dump($map);

            // $re = A("Mobile")->login($map);
            // var_dump($re);

           //=======================注册================
           // $a['mobile']="18768143394";
           // $a['password']="123456";
           // $a['usertype']="general";
           // $map = base64_encode(json_encode($a));
           // // var_dump($map);

           // $re = A("Mobile")->reg($map);
           // var_dump($re);
           //=======================订单查询================
           // $a['page']=1;
           // $a['pagesize']=10;
           // $a['userId']=20;
           // // $a['mobile']=18357121503;
           // $a['orderStatus']='consignee';
           // $a['action_companyId']='2263'; 
           // //全部:'';待支付:create;待取件:publish,waybill;已揽件:consignee;转运中:node,truck,transport,node_trans,node_arrive;派件中:delivery;已签收:receipt
           // $map = base64_encode(json_encode($a));
           // // var_dump($map);
           // $re = A("Mobile")->orderList($map);
           // dump($re);
           
           // =======================地址查询================
           // $a['page']=1;
           // $a['pagesize']=10;
           // $a['addr_type']=1;
           // $a['userId']=3478;
           // $a['action_companyId']=0;

           // $map = base64_encode(json_encode($a));
           // // var_dump($map);

           // $re = A("Mobile")->addressList($map);
           // dump($re);


           //=======================发,收件人姓名或手机号模糊查询================
           // $a['userSearch']="1896803893";
           // $map = base64_encode(json_encode($a));

           // $re = A("Mobile")->userSearch($map);
           // dump($re);
           // 
           //=======================common根据cid输出pid数据================
           // $a['type']='pack_type';
           // $map = base64_encode(json_encode($a));
           // $re = A("Mobile")->commonType($map);
           // dump($re);
            //=======================新增地址================
           // $a['userId']=184;
           // $a['loc']='120.210265,30.237507';
           // $a['realname']='eee';
           // $a['mobile']='111';
           // $a['addr_type']=1;
           // $a['map_address']='杭州市荣安中心';
           // $a['repair_address']='';
           // $map = base64_encode(json_encode($a));
           // // var_dump($map);
           // $re = A("Mobile")->addAddress($map);
           // dump($re);
           //=======================修改地址================
           // $a['addrid']=180117;
           // $a['userId']=1070;
           // $a['loc']='120.2162828193409,30.243808791617283';
           // $a['realname']='张三13';
           // $a['mobile']='123456789458';
           // $a['addr_type']=1;
           // $a['map_address']='荣安中心';
           // $a['repair_address']="1402";
           // $map = base64_encode(json_encode($a));
           // $re = A("Mobile")->modiAddress($map);
           // dump($re);
           //=======================删除地址================
           // $a['addrid']=331462;
           // $a['action_companyId']=2263;
           // $map = base64_encode(json_encode($a));
           // $re = A("Mobile")->delAddress($map);
           // dump($re);
           //=======================测试函数================
           // $a="30.196953,120.231828";
           // $re = explode(",",$a);
           // $re=$re[1].','.$re[0];
           // dump($re);
           //=======================获得所有的省份================
           // $a=[];
           // $map = base64_encode(json_encode($a));
           // $re = A("Mobile")->getAllArea($map);
           // dump($re);
           //=======================根据子类区域areaid获得父类区域================
           // $a['areaid']=16;
           // $map = base64_encode(json_encode($a));
           // $re = A("Mobile")->getFathers($map);
           // dump($re);
           //=======================订单详情================
           // $a['ordernum']='1010003668311';
           // $map = base64_encode(json_encode($a));
           // $re = A("Mobile")->orderNote($map);
           // // dump($re['rows']['detail']);
           // dump($re);
          //=======================快件跟踪================
           // $a['ordernum']='1010000198637';
           // $map = base64_encode(json_encode($a));
           // $re = A("Mobile")->orderTrack($map);
           // // dump($re['rows']['detail']);
           // dump($re);
           //=======================用户详情================
           // $a['userId']=1070;
           // $map = base64_encode(json_encode($a));
           // $re = A("Mobile")->userNote($map);
           // dump($re);
           //=======================地址查询================
           // $a['page']=1;
           // $a['pagesize']=10;
           // $a['userId']=12;
           // $a['addr_type']=2;
           // $map = base64_encode(json_encode($a));
           // $re = A("Mobile")->addressList($map);
           // dump($re['rows']);
           //=======================地址详情================
           // $a['addrid']=331463;
           // $a['action_companyId']=2263;
           // $map = base64_encode(json_encode($a));
           // $re = A("Mobile")->addressNote($map);
           // dump($re);
           //=======================删除单个订单================
           // $a['orderid']=1;
           // $a['userId']=6;
           // $map = base64_encode(json_encode($a));
           // $re = A("Mobile")->delOrder($map);
           // dump($re);
           //=======================修改员工信息================
           // $a['uid']=7;
           // $a['realname']="员工屠松华";
           // $a['mobile']="18768143394";
           // $a['sex']=1;
           // $map = base64_encode(json_encode($a));
           // $re = A("Mobile")->modiStaffInfo($map);
           // dump($re);
           //=======================员工列表================
           // $a['page']=1;
           // $a['pagesize']=5;
           // $map = base64_encode(json_encode($a));
           // $re = A("Mobile")->staffList($map);
           // dump($re);
           //=======================获得封箱码================
           // $a=[];
           // $map = base64_encode(json_encode($a));
           // $re = A("Mobile")->getFXCode($map);
           // dump($re);
           //=======================获得签收码================
           // $a['ordernum']='1010000000758';
           // $a['mobile']='18768143394';
           // $map = base64_encode(json_encode($a));
           // $re = A("Mobile")->getReceiveCode($map);
           // dump($re);
           //=======================验证签收码================
           // $a['orderNum']='1010000152521';
           // $a['receiveCode']='5795';
           // $a['file']='http:\/\/speeda-img.oss-cn-hangzhou.aliyuncs.com\/order_img\/2016-12-21\/1482310753224.jpg|http:\/\/speeda-img.oss-cn-hangzhou.aliyuncs.com\/order_img\/2016-12-21\/1482310764707.jpg|http:\/\/speeda-img.oss-cn-hangzhou.aliyuncs.com\/order_img\/2016-12-21\/1482310771759.jpg';
           // $a['userId']='30';
           // $a['loc']='120.210393,30.237395';
           // $a['error']='0';
           // $map = base64_encode(json_encode($a));
           // $re = A("Mobile")->checkReceiveCode($map);
           // dump($re);
           //=======================封箱码与订单绑定================
           // $a['sealingNum']="931600000000";
           // $a['orderId']=3;
           // $map = base64_encode(json_encode($a));
           // $re = A("Mobile")->ordersToSealing($map);
           // dump($re);
           //=======================获取两点间坐标================
           // $a['sendID']="57";
           // $a['receiveID']="58";
           // $map = base64_encode(json_encode($a));
           // $re = A("Mobile")->getDistance($map);
           // dump($re);
           // //=======================修改订单状态================
           // $a['orderStatus']="waybill";
           // $a['loc']="120.205779,30.239799";
           // $a['orderiIds']="1010000151092";
           // $a['userId']="12";
           // $map = base64_encode(json_encode($a));
           // $re = A("Mobile")->orderStatusChange($map);//已发布publish:2;已分单waybill:3;已揽件consignee:4;网点收件node:5;已装车truck:6;运输中transport:7;派件中delivery:8;已签收receipt:9;已结算balance:10;
           // dump($re);
           //  //=======================修改订单状态================
           // $a['page']="1";
           // $a['pagesize']="20";
           // $map = base64_encode(json_encode($a));
           // $re = A("Mobile")->schedulingList($map);//已发布publish:2;已分单waybill:3;已揽件consignee:4;网点收件node:5;已装车truck:6;运输中transport:7;派件中delivery:8;已签收receipt:9;已结算balance:10;
           // dump($re);
           //=======================车辆添加================
           // $a['carnumber']="AK70701";
           // // $a['buytime']="2016-10-10";
           // $map = base64_encode(json_encode($a));
           // $re = A("Mobile")->addCar($map);//
           //=======================修改车辆================
           // $a['carid']="3";
           // $a['carnumber']="AK70123";
           // $map = base64_encode(json_encode($a));
           // $re = A("Mobile")->modiCar($map);//
           // dump($re);
           //=======================线路添加================
           // $a['name']="测试路线";
           // $a['startnode']="1";
           // $a['waynode']="1,3,9";
           // $a['endnode']="9";
           // $map = base64_encode(json_encode($a));
           // $re = A("Mobile")->addLine($map);//
           // dump($re);
           //=======================修改线路================
           // $a['lineid']=13;
           // $a['name']="测试路线";
           // $a['startnode']="1";
           // $a['waynode']="1,3,9,12";
           // $a['endnode']="12";
           // $a['status']=2;
           // $map = base64_encode(json_encode($a));
           // $re = A("Mobile")->modiLine($map);//
           // dump($re);
           //=======================排班表添加================
           // $a['lineid']=13;
           // $a['carid']=4;
           // $map = base64_encode(json_encode($a));
           // $re = A("Mobile")->addScheduling($map);//
           // dump($re);
           //=======================修改排班表================
           // $a['schedulingid']=15;
           // $a['lineid']=13;
           // $a['carid']=3;
           // $map = base64_encode(json_encode($a));
           // $re = A("Mobile")->modiScheduling($map);//
           // dump($re);
           //=======================删除车辆================
           // $a['carid']=4;
           // $map = base64_encode(json_encode($a));
           // $re = A("Mobile")->delCar($map);//
           // dump($re);
           //=======================删除线路================
           // $a['lineid']=13;
           // $map = base64_encode(json_encode($a));
           // $re = A("Mobile")->delLine($map);//
           // dump($re);
          //=======================删除排班表================
           // $a['schedulingid']=18;
           // $map = base64_encode(json_encode($a));
           // $re = A("Mobile")->delScheduling($map);//
           // dump($re);
           //=======================删除排班表================
           // $a['uid']=6;
           // $a['password']=111111;
           // $map = base64_encode(json_encode($a));
           // $re = A("Mobile")->modiUserPassword($map);
           // dump($re);
           //=======================查询我的订单情况================
          // $a['page']=1;
          // $a['pagesize']=20;
          // $a['uid']=189;
          // $a['orderStatus']='consignee';
          // $map = base64_encode(json_encode($a));
          // $re = A("Mobile")->getMyOrders($map);
          // dump($re);
           // =======================创建订单================
           // $a["userId"] = "20";
           // $a["sendID"] = "254218";
           // $a["receiveID"] = "318146";
           // $map = base64_encode(json_encode($a));
           // $re = A("Mobile")->createOrder($map);
           // dump($re);
           // =======================修改订单参数================
           // $a["userId"] = "195";
           // $a["ordernum"] = "1010000194662";
           // // $a["gWeight"] = "10";
           // // $a["gType"] = "";
           // // $a["gprice"] = "13";
           // // $a["gReveiveTime"] = "2017-03-18 8:0:00";
           // $a["transportType"] = "directletter";
           // // $a["transportType"] = "transferletter";
           // // $a["notice"] = "2222";
           // $map = base64_encode(json_encode($a));
           // $re = A("Mobile")->modiOrderType($map);
           // dump($re);
           // =======================获取订单价格================
           // $a["userId"] = "1070";
           // $a["orderId"] = "5890";
           // $a["gWeight"] = "10";
           // $a["transportType"] = "transferletter";
           // $a["gSever"] = "";
           // $a["distance"] = "12.6";
           // $map = base64_encode(json_encode($a));
           // $re = A("Mobile")->orderPrice($map);
           // dump($re);
           //=======================订单价格================
           // $a["userId"] = 12;
           // $a["gWeight"] = 5;
           // $a["gType"] = "fruit";
           // $a["distance"] = "19.80";
           // $a["gSever"] = "cold_chain,collection";
           // $a["transportType"] = "directletter";
           // $a["orderid"] = 60;
           // $map = base64_encode(json_encode($a));
           // $re = A("Mobile")->orderPrice($map);
           // dump($re);
           //=======================责任件================
           // $a['page']=1;
           // $a['pagesize']=20;
           // $a["uid"] = 12;
           // $a["orderStatus"] ='';
           // $map = base64_encode(json_encode($a));
           // $re = A("Mobile")->getOrdersById($map);
           // dump($re);
           //=======================揽件================
           // $a['orderStatus']='consignee';
           // $a['orderiIds']='1010000172961';
           // // $a['expressNum']='9218000000000';
           // $a["userId"] = "12";
           // $a["loc"] = '120.210331,30.237415';
           // $map = base64_encode(json_encode($a));
           // $re = A("Mobile")->orderConsignee($map);
           // dump($re);
           // =======================网点收录================
           // $a['orderiIds']='1010000172950';
           // $a['weight']= 79.78;
           // $a["userId"] = 12;
           // $a["loc"] = '120.210457,30.237308';
           // $a["carid"] = '0';
           // $map = base64_encode(json_encode($a));
           // $re = A("Mobile")->orderNodeCheck($map);
           // dump($re);
           //=======================派件================
           // $a['orderStatus']='delivery';
           // $a['orderiIds']='1010000172961';
           // $a["userId"] = 30;
           // // $a["expressNum"] = '9218000000000';
           // $a["loc"] = '120.205899,30.239735';
           // $map = base64_encode(json_encode($a));
           // $re = A("Mobile")->orderDelivery($map);
           // dump($re);
           // =======================快递单号校验================
           // $a['ordernum']='1010000001221';
           // $map = base64_encode(json_encode($a));
           // $re = A("Mobile")->valid($map);
           // dump($re);
           // =======================获取车辆信息与司机经过网点需要上下车的订单数量================
           // $a['type']='1';
           // $a['expressNum']='9184000000026';
           // $map = base64_encode(json_encode($a));
           // $re = A("Mobile")->ordersToCarByNum($map);
           // dump($re);
            // =======================获取车辆信息与司机经过网点需要上下车的订单数量================
           // $a['type']='1';
           // $a['userId']='12';
           // $map = base64_encode(json_encode($a));
           // $re = A("Mobile")->ordersToCar($map);
           // dump($re);
           // //======================获取异常件==================
           // $a['page']=1;
           // $a['pagesize']=20;
           // $a["uid"] = 12;
           // $map = base64_encode(json_encode($a));
           // $re = A("Mobile")->getErrorOrders($map);
           // dump($re);
           // =======================个人信息个推================
           // $a['userId']='30';
           // $a['cid']='886152b8f3a166d5a9ccad970fa5f412';
           // $a['divosid']='89860116836040939455';
           // $map = base64_encode(json_encode($a));
           // $re = A("Mobile")->modiUserCid($map);
           // dump($re);
           // =======================司机签到================
           // $a['userId']='85';
           // $a['carid']='9184000000087';
           // $a['loc']='120.21042,30.23739';
           // $map = base64_encode(json_encode($a));
           // $re = A("Mobile")->userSignNode($map);
           // dump($re);
           // =======================获得异常原因列表================
           // $a['code']='errorlist';
           // $map = base64_encode(json_encode($a));
           // $re = A("Mobile")->getErrorList($map);
           // dump($re);
           // =======================不正常订单添加================
           // $a['userId']='189';
           // $a['ordernum']='1010000010232';
           // $a['orderstatus']='exceptional'; //
           // $a['orderreason']='damaged_packaging';
           // $map = base64_encode(json_encode($a));
           // $re = A("Mobile")->addErrorOrder($map);
           // dump($re);
           // =======================消息列表================
           // $a['page']=1;
           // $a['pagesize']=20;
           // $a['userId']=12;
           // $map = base64_encode(json_encode($a));
           // $re = A("Mobile")->newsList($map);
           // dump($re);
           // =======================获得异常签收原因列表================
           // $a=[];
           // $map = base64_encode(json_encode($a));
           // $re = A("Mobile")->getErrorSighList($map);
           // dump($re);
           // =======================修改用户头像================
           // $a['userId']=12;
           // $a['img']='http:\/\/speeda-img.oss-cn-hangzhou.aliyuncs.com\/order_img\/2016-11-02\/1478071918075.jpg';
           // $map = base64_encode(json_encode($a));
           // $re = A("Mobile")->modiUserHeadimg($map);
           // dump($re);
           // =======================所有车辆查询================
           // $a['']='';
           // $map = base64_encode(json_encode($a));
           // $re = A("Mobile")->getALLCars($map);
           // dump($re);
           // =======================所有线路查询================
           // $a['']='';
           // $map = base64_encode(json_encode($a));
           // $re = A("Mobile")->getALLLines($map);
           // dump($re);
           // =======================增加排班表================
           // $a['carid']='9184000000086';
           // $a['lineid']='2';
           // $a['userId']=6;
           // $map = base64_encode(json_encode($a));
           // $re = A("Mobile")->addScheduling($map);
           // dump($re);
           // =======================删除排班表================
           // $a['carid']='9184000000086';
           // $a['lineid']='2';
           // $map = base64_encode(json_encode($a));
           // $re = A("Mobile")->delScheduling($map);
           // dump($re);
           // =======================改变订单重量================
           // $a['userId']='12';
           // $a['ordernum']='1010000153083';
           // $a['weight']='5';
           // $map = base64_encode(json_encode($a));
           // $re = A("Mobile")->changeOrderWeight($map);
           // dump($re);
           // =======================订单接单总数================
           // $a['orderStatus']='publish';
           // $a['userId']='85';
           // $map = base64_encode(json_encode($a));
           // $re = A("Mobile")->orderPickCount($map);
           // dump($re);
           // =======================支付订单================
           // $a['userId']='12';
           // $a['ordernum']='1010000153184';
           // $map = base64_encode(json_encode($a));
           // $re = A("Mobile")->userPay($map);
           // dump($re);
           // =======================判断订单是否是派件中================
           // $a['userId']='12';
           // $a['ordernum']='1010000640871';
           // $map = base64_encode(json_encode($a));
           // $re = A("Mobile")->isOrderDelivery($map);
           // dump($re);
           //=======================网点列表================
           // $a['page']=1;
           // $a['pagesize']=10;
           // $map = base64_encode(json_encode($a));
           // // var_dump($map);
           // $re = A("Mobile")->nodeList($map);
           // dump($re);
           //=======================获取支付二维码================
           // $a['userId']=12;
           // $a['payType']='alipay';
           // $a['money']='0.01';
           // $map = base64_encode(json_encode($a));
           // // var_dump($map);
           // $re = A("Mobile")->getPayCode($map);
           // dump($re);
           //=======================获取支付信息================
           $a['userId']=194;
           // $a['payType']='wxpay';
           $a['payType']='alipay';
           $a['money']='200';
           // $a['ordernum']='1010004033866';
           $a['purpose']='deposit';
           $a['back']='4';
           $a['action_companyId']='1';
           $a['userType']='person';
           $map = base64_encode(json_encode($a));
           // var_dump($map);
           $re = A("Mobile")->getAppCode($map);
           dump($re);
           //=======================流水支付================
           // $a['page']=1;
           // $a['pagesize']=20;
           // $a['userId']=20;
           // $a['action_companyId']=2263;
           // $map = base64_encode(json_encode($a));
           // $re = A("Mobile")->moneyList($map);
           // dump($re);
           //=======================获得验证码================
           // $a['mobile']=18768143394;
           // $a['code']='login';
           // $map = base64_encode(json_encode($a));
           // $re = A("Mobile")->getCode($map);
           // dump($re);
           // =======================修改用户姓名================
           // $a['userId']=20;
           // $a['name']='文兴果';
           // $a['action_companyId']='2263';
           // $map = base64_encode(json_encode($a));
           // $re = A("Mobile")->modiUserName($map);
           // dump($re);
           
           // =======================距离坐标================
           // $a['loc']='120.219562,30.186702';
           // $a['distance']='5000';
           // // $a['ordernum']='1010000186506';
           // $map = base64_encode(json_encode($a));
           // $re = A("Mobile")->staffLocation($map);
           // dump($re);
           // =======================待揽件订单================
           // $a['userId']='20';
           // $a['action_companyId']='2263';
           // $map = base64_encode(json_encode($a));
           // $re = A("Mobile")->daiConOrders($map);
           // dump($re);
          // =======================待揽件订单================
           // $a['userId']='20';
           // $a['accountpw']='123456';
           // $a['action_companyId']='2263';
           // $map = base64_encode(json_encode($a));
           // $re = A("Mobile")->addUserAccountPw($map);
           // dump($re);
           // =======================待揽件订单================
           // $a['userId']='20';
           // $a['yaccountpw']='123456';
           // $a['accountpw']='654321';
           // $a['action_companyId']='2263';
           // $map = base64_encode(json_encode($a));
           // $re = A("Mobile")->modiUserAccountPw($map);
           // dump($re);
           // =======================支付订单================
           // $a['userId']='29';
           // $a['ordernum']='1010003663880';
           // $a['accountpw']='123456';
           // $a['action_companyId']='2264';
           // $map = base64_encode(json_encode($a));
           // $re = A("Mobile")->payOrder($map);
           // dump($re);
           // =======================删除单个订单================
           // $a['userId']='20';
           // $a['ordernum']='1010003668311';
           // $a['action_companyId']='2263';
           // $map = base64_encode(json_encode($a));
           // $re = A("Mobile")->delOrder($map);
           // dump($re);
           // =======================检验支付是否成功================
           // $a['aid']='5120';
           // $map = base64_encode(json_encode($a));
           // $re = A("Mobile")->checkAppPay($map);
           // dump($re);
          // =======================获得验证码================
           // $a['mobile']='18768143394';
           // $a['actionCode']='login';
           // $map = base64_encode(json_encode($a));
           // $re = A("Mobile")->getCode($map);
           // dump($re);
          // =======================判断的注册码是否正确================
           // $a['mobile']='15825621120';
           // $a['code']='111111';
           // // $a['mobile']='17767269466';
           // // $a['code']='8888';
           // $a['actionCode']='login';
           // $a['target']='ANDROID';
           // $map = base64_encode(json_encode($a));
           // $re = A("Mobile")->checkLoginCode($map);
           // dump($re);
          // =======================新增修改地址================
           // $a['areaid']=2;
           // $a['addr_type']=1;
           // $a['mobile']='12848383822';
           // $a['address']='西兴街道聚工路11号(滨康路与江晖路交叉口)创伟科技园a座|测试地址';
           // $a['realname']='dffc';
           // $a['type']='address';
           // $a['userId']=189;
           // $a['action_companyId']='1';
           // $a['pcompanyid']='1';
           // $a['loc']='120.213157,30.180115';
           // // $a['status']=1;
           // // $a['userAddressId']='331039';
           // $map = base64_encode(json_encode($a));
           // $re = A("Mobile")->pioneerAdress($map);
           // dump($re);
           // =======================创建订单================
           // $a["orderid"] = "8053";
           // $a["userId"] = "29";
           // $a["gWeight"] = "4";
           // // $a["gType"] = "fruit";
           // // $a["gSever"] = "0";
           // // $a["transportType"] = "transferletter";
           // // $a["notice"] = "";
           // $a["action_companyId"] = 2264;
           // $a["pCompanyId"] = 1;
           // //发货地址
           // $a["pickAddr"] = "{\"type\":\"order\",\"userId\":\"29\",\"address\":\"滨江区聚工路17号(龙威大厦)|502\",\"areaid\":\"0\",\"addr_type\":\"1\",\"nodeId\":\"\",\"action_companyId\":\"2264\",\"userAddressId\":\"331475\",\"realname\":\"测试\",\"loc\":\"120.213142,30.180866\",\"mobile\":\"123\"}";
           // //收货地址
           // $a["targetAddr"] = "{\"type\":\"order\",\"userId\":\"29\",\"address\":\"江干区四季青街道钱江新城五星路188号(荣安中心)|1402\",\"areaid\":\"0\",\"addr_type\":\"2\",\"nodeId\":\"\",\"action_companyId\":\"2264\",\"userAddressId\":\"331476\",\"realname\":\"测试\",\"loc\":\"120.210266,30.237520\",\"mobile\":\"456789\"}";
           // $a['submit']=true;//false不提交，true提交（默认为true）
           // $map = base64_encode(json_encode($a));
           // $re = A("Mobile")->createOrder($map);
           // dump($re['response']);
          // =======================获得公司详情================
           // $a['action_companyId']='2263';
           // $map = base64_encode(json_encode($a));
           // $re = A("Mobile")->companyRelationList($map);
           // dump($re);
           // =======================公司列表================
           // $a['companyType']='carry_company';
           // $map = base64_encode(json_encode($a));
           // $re = A("Mobile")->getCompanyList($map);
           // dump($re);
           // =======================判断的注册码是否正确================
           // $a['idcardNum']='d';
           // $a['idcardName']='屠松华';
           // $a['userId']='194';
           // $map = base64_encode(json_encode($a));
           // $re = A("Mobile")->runUserCertification($map);
           // dump($re);
           // =======================判断的注册码是否正确================
           // $a['action_companyId']='1';
           // $a['file']='http://speeda-img.oss-cn-hangzhou.aliyuncs.com/CompanyCertification/2017-08-22/1503383507035.jpg';
           // $a['type']='1';
           // $a['cardnum']='1883877';
           // $a['userId']='189';
           // $a['pCompanyId']='1';
           // $map = base64_encode(json_encode($a));
           // $re = A("Mobile")->runCompanyCertification($map);
           // dump($re);
          // =======================用户是否已经认证过================
           // $a['action_companyId']='0';
           // $a['userId']='3478';
           // $a['pCompanyId']='1';
           // $map = base64_encode(json_encode($a));
           // $re = A("Mobile")->userCertification($map);
           // dump($re);

       }

        

    }

    function userTextDecode($str){
        $text = json_encode($str); //暴露出unicode
        $text = preg_replace_callback('/\\\\\\\\/i',function($str){
            return '\\';
        },$text); //将两条斜杠变成一条，其他不动
        return json_decode($text);
    }

    //获取TOKEN
    public function getToken(){
        $mothed = 'POST';
        $header = [
            'appid:'.C("appid"),
            'appsecret:'.C("appsecret")
        ];
        $body=[];
        $re = $this->rest($mothed,$body,$header,'token');

        if($re['code']=='000000'){
            cookie('token',$re['token'],$re['expires_in']);
        }else{
            return $re;
        }
    }

    //检测TOKEN
    public function isToken(){
        $mothed = 'POST';
        $header = [
            'token:'.cookie('token'),
            'appid:'.C("appid")
        ];
        $body=[];
        $re = $this->rest($mothed,$body,$header,'is_token');
        
        if($re['code']!='000000'){
            $this->getToken();
        }else{
            return $re;
        }
    }

       /**
     * CURL提交
     * @param $mothed
     * @param $body
     * @param $header
     */
    function rest($mothed,$body,$header,$option='index'){
        $header[2]='Content-Type:application/json;charset=utf-8';
        $url = C("submit_url").$option;
        $ch = curl_init();
        curl_setopt ( $ch, CURLOPT_URL, $url );
        curl_setopt ( $ch, CURLOPT_HEADER, false );
        curl_setopt ( $ch, CURLOPT_RETURNTRANSFER, true );
        curl_setopt ( $ch, CURLOPT_CONNECTTIMEOUT, 120 );
        curl_setopt ( $ch, CURLOPT_HTTPHEADER, $header );
        if($mothed!="GET"){
            curl_setopt ( $ch, CURLOPT_POSTFIELDS, $body );
        }
        curl_setopt ( $ch, CURLOPT_CUSTOMREQUEST, $mothed );
        $return = curl_exec ( $ch );
        // curl_close ( $ch );
        return json_decode($return,true);
    }


























}